somewhat better in health - Francés Inglés Diccionario